About Accendo Holdings Ltd (09631389) United Kingdom