About Tourmaline Europe Llp (OC364318) United Kingdom