About Eea Ribbons Ltd (12421764) United Kingdom