About Neo.wound Ltd (13583069) United Kingdom