About Alphatek Marketing Solutions Ltd (10483503) United Kingdom