About Tek 1664 Ltd (10112340) United Kingdom