About De Cuba Habana Limited (11581746) United Kingdom