About Makanaka Investments Limited (12882274) United Kingdom