About Tycho Medlink Limited (12085021) United Kingdom