About Neotekk Innovations Limited (09511630) United Kingdom