About Teker Limited (SC403644) United Kingdom