About Havana Holdings (uk) Limited (03513344) United Kingdom