About Teqsavvy Solutions Ltd (11825685) United Kingdom