About Crosslink Trust (02896235) United Kingdom