About Sabor Holidays Ltd (10650580) United Kingdom