About Keen City Ltd. (07199501) United Kingdom