About Pulsar Technologies Ltd (11481625) United Kingdom