About Arushay Investments Ltd (12899591) United Kingdom