About Lensolo Limited (02394973) United Kingdom