About Sevita Holidays Limited (12801646) United Kingdom