About Ludd94 Ltd. (07721653) United Kingdom