About Teklux Limited (SC690720) United Kingdom