About Jenahura Players Limited (11414000) United Kingdom