About Teciq Ab Ltd (10070707) United Kingdom