About Septal Ltd (11864914) United Kingdom