About Apollo Entertainment Limited (09699596) United Kingdom