About Barakah It Solutions Limited (09585934) United Kingdom