About Jade Oasis Ltd (12618312) United Kingdom