About Teqneeks Ltd (10333919) United Kingdom