About The Lens Associates Ltd (NI618150) United Kingdom