About Parenta Partners Llp (OC412062) United Kingdom