About Freesia Health Ltd (13706144) United Kingdom