About Atsuko Kudo Limited (07195609) United Kingdom