About Mitsuryu Hampstead Limited (12056648) United Kingdom