About Lento S Bar Limited (12400950) United Kingdom