About Generation Impulse Ltd (12831963) United Kingdom