About Toho Capital Management Llp (OC429115) United Kingdom