About Alphago Entertainment Limited (13523555) United Kingdom