About Solomon Tekle Limited (08448094) United Kingdom