About Lemeno Ltd (10923802) United Kingdom