About Jsk Retreats Ltd (12322506) United Kingdom