About T365 Holdings Limited (12926147) United Kingdom