About Namuki & Co Ltd (12854984) United Kingdom