About Jbw Europe Ltd (12922135) United Kingdom