About Betaminds C.i.c. (13051785) United Kingdom