About Pulse 24 Limited (03425562) United Kingdom