About Pulse Informatics Limited (07604432) United Kingdom