About Defib Plus Ltd (13509542) United Kingdom