About Jbw.process Ltd. (SC225673) United Kingdom