About Tekspace Lab Ltd (11807372) United Kingdom