About Iozera Ltd (13645091) United Kingdom