About Oasis Technology Ltd (06611404) United Kingdom