About Aka 888 Group Ltd (10601914) United Kingdom