About Straight Medical Ltd (12508112) United Kingdom