About The Oasis Management Company Limited (04307576) United Kingdom