About Impulse Sport Limited (12891464) United Kingdom