About Peterhouse Holdings Limited (12990381) United Kingdom