About Barak Investment Group Ltd (12173008) United Kingdom