About Genix Healthcare Skelton Ltd (10724312) United Kingdom