About Flamingo Solutions Limited (08378278) United Kingdom