About Elli Abramov Limited (12464489) United Kingdom