About Lucodify Ltd (12498358) United Kingdom