About Pulsa X Limited (05123521) United Kingdom