About Capri Kitchen & Bar Limited (10412695) United Kingdom