About Rcube Health Ltd (11750458) United Kingdom