About Pygmalion Sport Education Ltd (12685411) United Kingdom