About Ace Publications Limited (07392004) United Kingdom