About Nmrsp Props Ltd (11398747) United Kingdom