About Takumi Sushi& Noodle Bar Limited (12324680) United Kingdom