About Harlequin (uk) Limited (00100449) United Kingdom