About Havana Limited (NI631311) United Kingdom