About Septagon Limited (11485123) United Kingdom