About Bracha 8 Investment Limited (11436709) United Kingdom