About Nimrat Investments Ltd (13611575) United Kingdom