About Flamingo Ethiopian Restaurant Limited (12244053) United Kingdom