About Phenom Global Ltd (12042526) United Kingdom