About Namyo Technologies Ltd (09087225) United Kingdom