About Akram Investments Holding Ltd (12983048) United Kingdom