About Lucdor.ltd Ltd (12974860) United Kingdom