About Impala Group Bidco Limited (13132808) United Kingdom