About Septimus Global Limited (10292898) United Kingdom