About Jammor Ltd (13442733) United Kingdom