About Helena Izamis Enterprise Ltd (13087058) United Kingdom