About Phy Core Limited (10012050) United Kingdom