About Tekkz Limited (11277053) United Kingdom