About Oasis Software Solutions Limited (05505532) United Kingdom