About El-ba Group Ltd. (06004836) United Kingdom