About Jemmac Software Limited (03667442) United Kingdom