About Jammsoft Limited (06741805) United Kingdom