About Pygmalion And Funck Ltd (12421889) United Kingdom