About Barak Capital Ltd (13245076) United Kingdom