About Bentum Telecoms Limited (11733512) United Kingdom