About T-quanta Research And Consultancy Ltd (11872464) United Kingdom