About Impuls Ltd (12088752) United Kingdom