About Zhejiang Oasis Technology Company Limited (11892727) United Kingdom