About Thromboserin Limited (06254958) United Kingdom