About Next Remedy Ltd (12704081) United Kingdom