About Barakacity Ltd. (10540976) United Kingdom