About Samaa Babel Ltd (12292328) United Kingdom