About Euroflag Ltd (11392307) United Kingdom