About Czech Investments Limited (12395864) United Kingdom