About Journease Software Limited (05993058) United Kingdom