About Ludiz Limited (12307202) United Kingdom