About Lark Connections Limited (09541530) United Kingdom