About Lancedure Ltd (12207820) United Kingdom