About Lynard Limited (10394904) United Kingdom