About Ai No Mochi Limited (09898890) United Kingdom