About The Tek Lab Global Ltd (12231510) United Kingdom