About I.t. Pulse Technology Limited (06308872) United Kingdom