About Pulsar Research Ltd (06938878) United Kingdom