About Bloch Holdings Limited (13068549) United Kingdom