About Impala Bidco Limited (10878303) United Kingdom