About Oasis Living Tech Ltd (13180804) United Kingdom