About Barakat Global Limited (10624256) United Kingdom