About Tamesis Pharma Llp (OC363617) United Kingdom