About Tekmar Holdings Limited (07725068) United Kingdom