About The Illustration Fair Ltd (10874049) United Kingdom