About Jam Ndt Ltd. (SC523035) United Kingdom