About Oasis International Association (04255992) United Kingdom