About Tecan Limited (06736647) United Kingdom