About Lenss Ltd (13094103) United Kingdom