About Sushi House London Ltd (11876429) United Kingdom