About Eliza Nellie Ltd (10562207) United Kingdom