About Linnear Corporate Ltd (12874303) United Kingdom