About Restaurante Kilombo Ltd (12304752) United Kingdom