About Tribeca Dynamics Ltd (11505274) United Kingdom