About Galloper Holdco Limited (10492131) United Kingdom