About Enzo Invest Limited (13582774) United Kingdom