About Impulse International Ltd. (10188802) United Kingdom