About Genesys Telecommunications Holdings Limited (05296748) United Kingdom