About Impact Introducer Club Limited (03096402) United Kingdom