About Tek Founders Limited (10196846) United Kingdom