About Fractal Strategic Land Limited (11954934) United Kingdom