About I.z Baroca Ltd (12326619) United Kingdom