About Bloch It Limited (11879156) United Kingdom