About T Kitto Limited (10933269) United Kingdom