About Ellas&co Ltd (11899536) United Kingdom