About Spindrift Medtech Consulting Limited (12266571) United Kingdom