About Sextant Group Ltd (12779125) United Kingdom