About Havana Bidco Limited (11850213) United Kingdom