About Ackerman Associates Limited (12137572) United Kingdom