About Intapulse International Limited (04194925) United Kingdom