About New Tenichi Sushi Limited (12250826) United Kingdom