About Hoxton Indian & Sushi Ltd (11712217) United Kingdom