About Lecer Limited (12298230) United Kingdom