About Lynncross Limited (10012558) United Kingdom