About The Flamingo Club Limited (12612890) United Kingdom