About Jam Care Solutions Limited (11061378) United Kingdom