About Impulsio Technologies Limited (09829373) United Kingdom