About Harlequin Ink Limited (12302236) United Kingdom