About T.f. Daluta Limited (11258741) United Kingdom