About Pink Flamingo Management Limited (11835560) United Kingdom