About Platypus Medical Limited (11337054) United Kingdom