About Bloch Holding&invest Ltd (12810506) United Kingdom