About Aakar Investments Limited (10791459) United Kingdom