About Barak Ne Ltd (10348303) United Kingdom