About Impulse Dynamics (uk) Ltd (10202629) United Kingdom