About Namae & Co Ltd (13442113) United Kingdom