About Sumo Medical Limited (08642327) United Kingdom