About Blue Sand Holidays Ltd. (11003889) United Kingdom