About Sashimi London Ltd (13156293) United Kingdom