About Yohannes Girma Birru Ltd (10236910) United Kingdom