About Parkar Medical Ltd (12150136) United Kingdom