About Eliza London Ltd (12062619) United Kingdom