About Lente Limited (07952903) United Kingdom