About Ludis Currus Ltd (11581515) United Kingdom