About Afm Sp Zen Pulsar Ltd (13652955) United Kingdom