About Minted Flamingo Ltd (11779295) United Kingdom