About Felix Medical Group Ltd (NI646902) United Kingdom