About Engaged Capital Ltd (12200965) United Kingdom