About Temple Meridian Holdco Limited (11384092) United Kingdom