About T.f.1 Kavran Ltd (10055863) United Kingdom