About Efr Holdings Limited (10860024) United Kingdom