About Nrs Developments (knightsbridge London) Limited (10310885) United Kingdom