About Tek-neek (holdings) Limited (11727346) United Kingdom