About Tek Lab Ltd (11491171) United Kingdom