About Jammsoft Cg Solutions Ltd (11301383) United Kingdom