About Impulse Solutions Ltd (13237200) United Kingdom