About Jtelfer Entertainment Limited (13395966) United Kingdom