About Holborn Sushi Ltd (10536996) United Kingdom