About Havana Kitchen Limited (11912563) United Kingdom