About Merali Investments Ltd (11178782) United Kingdom