About Teqhou Ltd (07290970) United Kingdom