About Tekser Limited (12235469) United Kingdom