About Roar Illustration Agency Ltd. (10996003) United Kingdom