About Trident Oncology Limited (07543281) United Kingdom