About Liberata Kitchen & Bar Ltd (11700515) United Kingdom