About Ace Publishing Limited (05392492) United Kingdom