About Lyntonace Limited (12391426) United Kingdom