About Tauri Venture Limited (11025598) United Kingdom