About 12 Figures Holding Company Ltd (12138600) United Kingdom