About Call Assist Holdings Limited (05823490) United Kingdom