About Tribeca International Ltd. (10191077) United Kingdom