About Pulsa Ltd (13110227) United Kingdom