About Ludologin Limited (12934833) United Kingdom