About Teqops Limited (13022242) United Kingdom