About Jbr International Ltd (11192232) United Kingdom