About Acorn Associates Inc. Limited (05697723) United Kingdom