About Nancy Olivia Limited (12816939) United Kingdom