About Grisaille Studio London Ltd. (11014859) United Kingdom