About Tech Crunch Ltd. (11021135) United Kingdom