About K & A Blocks Investments Ltd (10752270) United Kingdom