About Patrizia Rimbaud Slp (gp) Llp (SO305889) United Kingdom