About Medalogix Ltd (10936292) United Kingdom