About Ef (holdings) Limited (04159569) United Kingdom