About Tekeuropa Limited (12516934) United Kingdom