About Closed Loop Labs Ltd. (11294948) United Kingdom