About Happy Sushi Ltd (09175928) United Kingdom