About Septima Consulting Ltd. (11921559) United Kingdom