About Pulse Inventions Limited (11264667) United Kingdom