About Fractalia Limited (05346240) United Kingdom