About Ace Internet Cafe Ltd (12994626) United Kingdom