About Inkymole Ltd (07136368) United Kingdom