The life that restaurateur Manish Kumar built in Japan for he and his family has been upended after Japan enacted stricter rules for the business manager visa.