About Mb Flamingo Ltd (11183036) United Kingdom