About Inkle Ltd (07838438) United Kingdom