About Magari Vacations Limited (10508733) United Kingdom