About New Balham Sushi Ltd (11115373) United Kingdom