About Oyster The World Ltd (11410909) United Kingdom