About Lesformore Limited (12817912) United Kingdom