About Escapade Health Ltd. (12265871) United Kingdom