About Cafe Havana Limited (SC563527) United Kingdom