About Oasis Retail Ltd (12987534) United Kingdom