About Canaveral Limited (12086844) United Kingdom