About Jensal Software Limited (02978327) United Kingdom