About Linsenlinsen Limited (10048417) United Kingdom