About Meta Cannect Limited (09295106) United Kingdom