About Fractal Shore Limited (11223796) United Kingdom