About Aarkri Investments Ltd (12478893) United Kingdom