About Flamingonions Ltd (12180128) United Kingdom