About Flexitel Solutions Ltd (10430063) United Kingdom