About Havana1 Ltd (12588139) United Kingdom