About Formula Health Limited (NI019675) United Kingdom