About Hodi Medical Limited (10688080) United Kingdom