About Halcyon Myc Ltd (12780326) United Kingdom