About Merdeka Investments Ltd (10929432) United Kingdom