About Oasis Water Energy Group Limited (09456205) United Kingdom