About Pink Flamingo Media Limited (11835414) United Kingdom