About Nancy Lucas Management Ltd (10428836) United Kingdom