About Bar Yochai Ltd (12152356) United Kingdom