About Elly&ro Ltd (13561854) United Kingdom