About L 25 Entertainment Limited (04457684) United Kingdom