About Ludowide Ltd. (11124159) United Kingdom