About Sakali Investments Limited (11115861) United Kingdom