About Inked Stitchez Ltd. (10824533) United Kingdom