About Havana Salsa Holdings Limited (10973895) United Kingdom