About Impulse Management Services Ltd (10702800) United Kingdom