About Nsr Holdings (essex) Ltd (10154053) United Kingdom