About Fractal Telecom Services Limited (04703676) United Kingdom