About E.f.f.t Ltd (SC622972) United Kingdom