About Ludopathic Limited (11799421) United Kingdom