About Sagoo Investments Limited (13190111) United Kingdom