About Oyster Pearl Bar & Restaurant Limited (11725402) United Kingdom