About Flamingo Wear Ltd (12166628) United Kingdom