About Ace Solutions (u.k.) Limited (04371426) United Kingdom