About Phantom Equip Ltd (12653350) United Kingdom