About Herart C.i.c. (10250804) United Kingdom