About Flexitel Solutions Ltd (12879227) United Kingdom