About Halcyon Extra Limited (10902726) United Kingdom