About New High Holborn Sushi Ltd (13660933) United Kingdom