About Pulse Integra Ltd (12758172) United Kingdom