About Ten Global Services Limited (08036698) United Kingdom