About Tribeca Hr Ltd (11681383) United Kingdom