About Yusuf Baran Ltd (12589352) United Kingdom