About The Nr8 Company Ltd (12702696) United Kingdom