About Barjah Ltd (13377019) United Kingdom