About Oasis Store Ltd (10817828) United Kingdom