About Elena Negru Ltd (13426081) United Kingdom