About Fttx Consulting Limited (12150258) United Kingdom