About Trimedika Limited (NI636113) United Kingdom