About Ace Thinker Limited (09603368) United Kingdom