About Elozo Limited (10583531) United Kingdom