About Trellus Health Plc (12743489) United Kingdom