About Jk Holiday Lets Limited (13028941) United Kingdom