About Tek Life Limited (08781783) United Kingdom