About Key Connect Limited (04654382) United Kingdom