About Fractal4 Solutions Limited (SC326134) United Kingdom