About Intellix Medical Limited (11713033) United Kingdom