About Operating Partners Group Limited (10045392) United Kingdom