About Barak Technology Ltd (11802299) United Kingdom