About Lucretia Management Limited (09380410) United Kingdom