About Jubilant Holiday Club Ltd (12260209) United Kingdom