About Jam Living Ltd (12644066) United Kingdom