About Pulsar Tech Corporation Ltd (07242171) United Kingdom