About Nancy & Ivy Ltd (SC605324) United Kingdom