About Fractyl Laboratories Ltd. (12184948) United Kingdom