About Tate Risk Management Limited (11025576) United Kingdom