About Efh Technologies Limited (SC342065) United Kingdom