About Septima Group Ltd. (12168861) United Kingdom