About Nimra Limited (10390164) United Kingdom