About Lightworks Software Limited (07475417) United Kingdom