About Halcon Software Ltd (09054618) United Kingdom