About Impulselogic Limited (06572437) United Kingdom