About Accenture Cloud Software Solutions Ltd (06682229) United Kingdom