About Nackerlock Ltd (11429947) United Kingdom