About Tek-master Europe Lp (SL029038) United Kingdom