About Fhr European Ventures Llp (OC310610) United Kingdom