About 10acia Holding Company Ltd (10514234) United Kingdom