About Elahi Investments Ltd (10950135) United Kingdom