About Flecom Ltd (13012483) United Kingdom