About Tekkerz Limited (11702756) United Kingdom