About Havana Trading Co Ltd (11506979) United Kingdom