About Nlbr Ltd (11005364) United Kingdom