About Namiuki Ltd (11292614) United Kingdom