About Plexa Medical Ltd (13050639) United Kingdom