About Nimrit Investments Limited (12733973) United Kingdom