About Liberata Bar & Kitchen Limited (13648580) United Kingdom