About Key2 Group (holdings) Limited (05996166) United Kingdom