About Jamm Solutions Limited (04823007) United Kingdom