About Pasqall Ltd (11826144) United Kingdom