About Galloper Extension Investco Parent Limited (12408293) United Kingdom