About Zobra Limited (10043586) United Kingdom