About Halcyon Medica Limited (03697586) United Kingdom