About Nimrodbraye Limited (SC536178) United Kingdom