About Oasis Leicester Ltd (11024696) United Kingdom