About Inkwell Studios Ltd. (10365817) United Kingdom