About Lucander Ltd (09850224) United Kingdom