About Penrose Midco Limited (12512669) United Kingdom