About Cable Rock Investments Ltd (12017317) United Kingdom