About Havanna Holdings Ltd (10071710) United Kingdom