About Numantia Health Ltd (10713289) United Kingdom