About Teknolab Lp (SL015484) United Kingdom