About Nr1place Ltd (11251022) United Kingdom