About Canaveral Holdco Limited (09511186) United Kingdom