About T.s.a Management Ltd (12708243) United Kingdom