About Eltom Holdings Limited (10727909) United Kingdom