About Hundred Investments Limited (10199270) United Kingdom