About Merida Vacations Limited (SC518788) United Kingdom