About Pomona Investment And Board Advisory Services Limited (10431219) United Kingdom