About Lencro Ltd (12975945) United Kingdom