About T50 Holdings Limited (10567919) United Kingdom