About Key Group Topco Limited (08473618) United Kingdom