About Pulsar Fusion Ltd (11914684) United Kingdom