About Impala Tradeline Ltd. (12934750) United Kingdom