About Neotek Limited (11811248) United Kingdom