About Mr Nice Inc Ltd (12998140) United Kingdom