About Trek Tech Ltd (11699247) United Kingdom