About E.f World Limited (12311632) United Kingdom