About Pulsar R&d Ltd (10868234) United Kingdom