About Caf Restaurant Ltd (12498366) United Kingdom