About Jumsol Ltd (07619460) United Kingdom