About Teqmarq Limited (11595432) United Kingdom