About Meskerem Bar & Restaurant Ltd (10051820) United Kingdom