About Tribeca Fs Llp (OC379635) United Kingdom