About Adhooma Investments Ltd (10805339) United Kingdom