About Bayer Jack Ltd (12523639) United Kingdom