About Ace Media Limited (08990041) United Kingdom