About Septum Group Ltd (10990242) United Kingdom