About E-fenk Ltd. (07832466) United Kingdom