About Chimera Leisure Limited (09659198) United Kingdom