About Ludipuss Ltd. (10031509) United Kingdom