About Oliver James Cole Investments Limited (10863460) United Kingdom