About Blue Flamingo Entertainments Ltd (06752497) United Kingdom