About Dr Jam Ltd (12281637) United Kingdom