About Sango Sands Oasis Ltd. (SC246073) United Kingdom