About Ace S-connect Limited (12960675) United Kingdom