About Akeneo Ltd (12393656) United Kingdom