About Jannock Limited (10550418) United Kingdom