About Oasis (uk) Technical Services Limited (04194994) United Kingdom