About Zeugma Management Limited (11192029) United Kingdom