About Flamingo For Ngos Ltd (08118605) United Kingdom