About Ack Management Consulting Limited (06468309) United Kingdom