About Pink Pixl Ltd (12399833) United Kingdom