About Alphamet Holdings Ltd (10460764) United Kingdom