About Pulsetta Limited (SC386526) United Kingdom