About Lecrin Ltd (10753150) United Kingdom