About Illustrate Digital Ltd. (08802287) United Kingdom