About Nurdle Ltd (11392479) United Kingdom