About Closed Loop Medicine Ltd (10584642) United Kingdom