About Jk Link Clubs Limited (05161307) United Kingdom