About Septentriones Limited (07808269) United Kingdom