About Zobra Asset Management Limited (10136500) United Kingdom