About Lensology Limited (12147564) United Kingdom