About Fractal Technologies Limited (10562997) United Kingdom