About T27 Consultancy Ltd. (11294010) United Kingdom