About Flexsys (uk) Ltd. (02641073) United Kingdom