About Trialmedica Limited (06506157) United Kingdom