About Elena Faieta Ltd (13585929) United Kingdom