About Oasis Web Services Ltd. (12292067) United Kingdom