About Neakers Ltd (12721207) United Kingdom