About Sipo Investments Limited (10586886) United Kingdom