About Flush Health Ltd. (SC672805) United Kingdom