About Pompilly Ltd (10960110) United Kingdom