About Elly Ltd (10940754) United Kingdom