About Jamgenics Limited (13630592) United Kingdom