About Pipa Global Investments Limited (10266383) United Kingdom