About Bayer.nu Technologies Ltd (11757909) United Kingdom