About Pampi Consult Limited (10218032) United Kingdom