About Limelight Productions Limited (06961598) United Kingdom