About Absolute Flamingo Limited (10678573) United Kingdom