About Fractalapp Ltd (11625265) United Kingdom