About Efar Ltd. (03949538) United Kingdom