About Pearl & Oyster Ltd (10228041) United Kingdom