About Flexicom Ltd (12730737) United Kingdom