About Barake Zake Ltd (08388412) United Kingdom