About Flexotronix Limited (11323342) United Kingdom