About Oasis Services Partnership Ltd (12217336) United Kingdom