About Mirax Medical Solutions Limited (06697476) United Kingdom