About Nell Amore Limited (07915797) United Kingdom