About Club Tekkerz Limited (13466911) United Kingdom