About Stefanie Lau Illustration Ltd (11640568) United Kingdom