About The Lightworks Freehold Limited (10837741) United Kingdom