About Sakari Investments Limited (11524924) United Kingdom