About Key Corporation Limited (06864293) United Kingdom