About Nimrata Limited (09159033) United Kingdom