About Halcyon Innovations Ltd (13283924) United Kingdom