About Jack O Hearts Ltd (13662510) United Kingdom