About Negletek Ltd (SC678692) United Kingdom