About Zengo Ltd. (11615997) United Kingdom