About Turrim Capital International Limited (12295771) United Kingdom