About Ace Entertainment Solutions Ltd (SC443412) United Kingdom