About T. I. Management Limited (05413286) United Kingdom