About Fractus Holdings Limited (12518240) United Kingdom